####### ####......# #.......... #.......... ##.......... #........... .# #........... ..## #.{oo....... ...##...F....... #...#...l....... #............. ##............ ##........... ##.<........ ##......... ##........ ......... ..#...... ######.