############ ############ ########### ########### #..........# #..........# #.........# ###.<........ #...#####..#####..........# #.........# #.'.......... #...# #..'..##..........# #.........# #.#)........ #...# #..##.##.........%#### #.........###.#......... #...# #..##..'..........'..###.........##..#......... #...#####..#####..........##................##<......< #..........# #..........######.........#####........ #####'###### #..........# ######.#### ######## #.## #######+#### #.# #..# #.# ##^## #.# #..# #.# ##.# #.# #.# #.# #.# #.# #.## #.# #.># ##.## #..# ##.# #.# #.# #.# #.# ########.## ##.## #....)....# #...## #.........# #.....# #.........# #...#.## #.........# #......# #.........### #......# #...........#######...(..# #.........#.......').....# #.........#########....^.+ #.........# #......# #...[.....# #.....<# #.........# ###'#### ##.######## #..# #......# ##.# ### ######.##### ####.### #..!.. #.........#### #......# #...... #.....%......####......# #....... #.........##...##......# #....$... #.........####.##......############ #........ #........(# #.##.................### #.....>.. #....>....# #.........##########...## #.)....... #.........# ####......# ###..########.....$... #.........# ######## ##........w......... ########### ##########........ #...$.... #########