################## #................# .. ##########.####..# .# #.# #..# ..# #.# #..# ..# #.####..######..#### #................... #.................... ##########.^........[.....p... #..........########.K.######## #..........# #...# #..........# #.p.# #..........# #.>.# #..........# #...# #..........########K..####### #.................p........... #............<..)....)........ #.#####...#######........##### #.# #...# #..#####.# #.# #...# #(.# #.# #.# #...# #..# #.# #.. #.# #...# #..# #.# #...# #.# #...# #..# #.# #>..# #.# #...# #..# #.# #...# #.# #...# #..# #.# #...# #.#####...# #..# #.#####...# . #.........#######..#####<........####... #######.........<...................... #................................. #................########...##### #######................# #...# #......................# #...# #....o)))[............p########...###### #.######...)..............).............. #................................ #.....).................)..#####. #)########..# ###....))....# #)# #..# #...)......# #)# #..# #.)........# #.######.########..#####.%........# #.................................# #.................................. ########..####.######...#######.... #..# #.# #...# .... #..# #.# #...# . #..# #.# #...# #..# #.# #...# #..# #.# #...# #..####.######...# #................# ##################