.... .... .# .... #.# #+#.. #.# ############### #[#.# ##.# ..............###.#.##.##.# ......................>##(# ######.#####.#.#...#####.##### #.#.......#.............# #.#.###...#..######.###.# #.# #.....#..# #.# #.# #<#<#.#..# #.# #.#.#.#.#....# #.# #.#..........# #)# #.########.).# #.# #............# #.# ###########..# #.# .(# #.# .># #.# #+# #.# #.# #.# # #.#.# ..#####.#.# ..........# ...####.### #.# #.# ##.######.# #.........###### #..............# #.###########.## #.# #.# #.# #.# #.# #.# ################.# ......g..........# ##################