######## ######### #......# ####### #.......# ####......# #....># #.......####.........# ##### #.....# ### #.......##...........# #...# #.....# #.# #........#.#...#)#######...# #.(...# #.# #........#.#.).#.#.........# #.....# #.# #.......)..#...#.#.#####.######.....# #.# #.......##.#...#.#.##........##.....###'### #.......########.#.##........##.........).# ##########.......#.##..^.....#####........# ##.#######.#####'##### #........# #..#.......# #.#########........# #.##.###########........#######.### ###.##.#...........######.# #...# #....#.#.##..#####.## #.# ###.# #....#.#..#.........# ##.####### #.# #....#.##.##........# #.<......# #.# ###.##..............# #...>....# #.# #.#####.###.......# #........# #.# #.# ###.####......# #........# #.# # #.###......)##########........# #.# #.#...'.......# #...........# #.# #.#...#.......#### #...#.####### #.# ###.....#..........# #...#.# #.##### #.......######.....# #...#.# #.....# ###+....+ #.....# #...#'##### #####.# #....# #(....# #.........# #.# #...g# #.....# #.........# #.# #..... ####### ###.......# #.# ##..... ###)##### #####.# #.....# #.# #.....# ......# #.# #.########## #......# #.# #.##.......# +......# #.# #.##.#####.# #.#########.##.#####.# #....................# ###########.###.###### #.# #.# #.# #.# #.# #.# #.# #.# #.# #>####### #.# #.##....# #.# #.##.##.# #.##.##.# #....##<# #######.# #.# ... ###