########### ##.........# ........<..# ##.........# #...>.....# #.........# #.........# #.........# #.........# #.........# #.........# ####.###### #..# #.## ##.##### #......# #......# #......# #......# ###......# #........# #.#....^.# #.#......# ..#......# ####...)[.# ###.#### #..## ##..# ##.## #..# ###+## ########'#### #....# #...........# #....# #...^<......# #...K# #...........# #...(#####...........# #....'...#...........# #....###.#<..........# ..'....# #.'...........# ###....# ###...........# #....# #...........# ###### #...........# #############