######################### #.......................# #.#########..........##.# #.# #.............# #.# #..........#### #.#########..........# #.##.........#'####### #.##.#######.#.# #.#.......<#.#%# #.##########.#)# #............#)# ###############.######## #>..........>..........# #.####################.## #.# #..........# #..# #.# #..........#### ##.## #.###.............#####..############### #...'.............'...................... #####.............######..######.####### ###########...# ##.######.##### #...# #..#.........# # #...# ##.#.###.###.# ...# #...# #...#..<..#.# $..# ####...# ##..#.#.#.#.# .o.# #......# #..#.#...#.# ...# #......# ##.#.#.###.# .r.# #...%### #[........# ..(# #....# #..##.#######.Z.#(... #....# #....<...J.rooo.'o... ###### ##)##.#######o..#.... #..#o# ...# ##.#.# #### #.#.# #.#.# #...# ##.o# #..# #######.># ######.....##J# #######...##.....'..# #.J.....#'##.....#### #.Oo....#_##.....# #oJ.....#J##.....# #o........##...oJ# #.......(######.## #........# #.# #........######J# #.............#.# #........####.#r# #...........#.#.# #.######o##.#.#.# #.# #.##.#.#.# #.# #.##...#.# #.# #.##.#.#.# #.### #o######.# #...# #....oJ..# ###.# ########## #.######## #.......<# ##########