###### ####### ######## #....# ######### #.....# #......# #....# #.......# ####.....### #......# #....# #.......###..........#####......# #....# #######.....^.'...##.....#....##......# #....# #.....'.......######.....####.##......# #....###.#####.......# #.....# #.........# #.......(# #.......# #####.## ####......# #....##### ######+## #.....# ##.##### ###.## #.##### #...# #..# #.# ###.# ##.## #####.##### #.# #...# #..<......# #######.#### ########### #.#.# ##+### #.#######.# #..........# #.........# #.#... ###....####...#.....# #..........#####.[.......# #.##########.'))..'..###.#.##### #.............##.....)...# #...#........#....##.#...#...>.### #..........##.<#.........# ###[#.########....##...#.#####...###...W>.....###.'.........# #.#.#.# #....####...#.....#..............# ###.........# #.#.#.# ###'## #######.#######..........# #######'### #.....# #..# #.# #########.## #....# ###.### ##.## #.# #.# ###'#### #.# #..# #.# #.# #.....# #####'#### ########'### #.# ##.# #####.# #........# #..........# #.# #..# ...#.# #..####### ############ ### #### # #.#.# #..# #.#...# #..# +.###.# #..# # #.....# #..# #.######'### #..# ...#...# #..# #.#.### ##'# #...# #.# ##.####### #.# #........# ### ################........# ..............#!........# #W<...# #.........# #.....# #.........# #....(# #.........# ####.## #.........# .# ###.####### .# [# #