############ #..<........ ####.########## ######## ######.##.# #......# .........#)########## ###.######.####.# #.............# ........<..####.## #.##.########.# .##........a.@...# #.##O######## #############..# #...........# #.@# #.##....###.# #.<# #........... #..# #..####.###.. #..# ..... ... ...# ##### .### .##@# # #$ #K# # #.. ##@ .