######### ######.......# .#....#.......+ #...+....'.......# #...###+##.......# .# #..(#.......##+###..# #...+.......'^........ #...#..).(..#......... #...#.......#'###..###... #...#......##..##+## #...# #...'......#....'..# ...... #..<#......+....#..+ ...... #...#......##+###..# ....# #...###+##... #..##....# #.... .. #........# #...# #..F.....# ###+# #........# +....=...+ #####.##.# +# # # .... ..... #..... #..... #..... #....o########## #............# #...<........# #............ #............ #............ #........... #.......... ##########