.........# !.......# .......# ......# ..... ... #J# #.# #J# ######### #####.# #........ #######+####### #.....# ##'############# #.............# ######'###### #..............# #.............+ #...........### #>.............# #.............# +.....^.....'.####..............# #.............# #...[.......#....'..............# #.............# #...........######..............# #.............# ##########+## #....).........# #...<.........# #.# #...)..........# #.............# #.# #####'########## ##########'#### #.# #....# #.## #.# ######<##### #..# #.# #.......^..# ############'### #.# #####..........# #..............#############.#####..............# #..............'...................###..........# #..............#############.####### #..<.......# #..............# #..# #..........# #..)...........# #.## #..........# #..............# #.# #..........# #####'########## #.# #..........# #.### ###.# ########.### #...# #...# ######......# #######.###### #######.####### #...............# #............######.............# #...............# #............#)((...............###...............# #...........)))####............(#.'.......[.......# #..........<)### #.........>...#.#...............# #............# #.............#.#>.%............# #............# #.."............#...............# #............# #.............######'######## ########.##### #.............# #...# #.##### ##.############ ###.# #.....# #......## #.##### #####.# ######..# #.....# ########'### #####.#################'### #..........# #.^.........##.(..........# #..........##### #...........##............# #..........'...###...........#.............# #...(......###.............................# #..........# #####..>...[....############### #..........# ############# ############