###....## ##........ ##......... .#####$......... ....#........... .......#........ ............... #........... ###o........ #.F........ #.......... #.......... #.......... ##......... #......... #......... #.<......# #.......## #.....### #...### #.### ###