###################### #....................# #...............[....# #....................# #.............##....## #<............##....## #.............#......# #.............#......# #...#######...##.....# #####.....#+####.....# #.....#...#......# ...... #.....#...#......# ..... #.....#...#......# .... ######.....##..###...#########..# #.....###'###..######...........# #.....#.....................#...# #.....#...............#.....#...# #.....#...............#.....'...# #.....#...............#.....#...# #.....#...............#.T...#...# #.....#...............#.....#...+ #.....###+#############.(...#..## #......................(..r##..# ######.....................#(... #.............>.......#.... #..................(..# #.....................# ################........ +........# #........#