########### ########## #.........# #........# ############....(....# ######### #........# #........#.'.........# #.......# #........####......>.#)#.........### #.......# #..........##........#)#.........).### #.......# #........#.##........#)#.........#...###.......# #........#.##........#)#.........###...#.......# #........#..#........#.#.........# ###%'.......# ###.#######.#..).......#######'### ###.......# #.# #..........### #.# #.......# #.# ###........# #.# ###'##### #.# #####....#### #.## #.# #)## ###.....#.....# #..# #.# #..# #.'.###.#.#.#.# ######'## ##.# #####.####.#.#...#.#.#.# #.......# #..# #.....).#..#.#######.### #.......# #.## #.....)...##.#.....#...####....^..# #.# #.......####.#.###.###.'..#.......# #.# #.......# #.#...#...#>##)#.......# #.# #.......# #.###.###.#o##.).......# ##.# #.......# #.....#.#...####.......# #..# #...)...# #######.###)# ####'#### #.## ####.#### #........o..# #.# #.# #.# ####'######## ##.# #.# #.# #.# #..# #.# #.# #.## #.## ####'####### ######### ##.# #..# #)# #..........# #.....#.#### #..# ####.#### #.# #..........# #.#.#.#.'..######>## #..<....# #.# #..........# #.#.#.#)##)........#### #.......# #.# #..........# ###.#.#.#########.....# #.......#########.########..........# #...#.#)# #.###.## #............))..........'..........# #.#####[# #.# #..####.......#########.########..........# #.....)(# #.# ##...........%# #.# #..........# ####'#### #.# ######.......# #.# #..........# #...## #.# ######)## #.# #..........# ###..# #.# ##.# #.# ##)######### ##.# #.# #.)# #.# #.####### #.# #.# ##.#### ####'#### #..%.%..# ######.### ##'####### #.)...# #.......# #######'#### #....)...### #........# #.....# #.......# #.......# #........%.####........# #.....# #.......# ####.......# #........#%...'.<......#### #.....# #.......# #..'.......# #........######....<...'..###.....#####......<# ##.##.......# #........# #........##..##.....##..'.......# ###..##.......# #........# #..>.....###..#.....##.##.......###..^###.......# #........# #........# ##.#........##.......#...### #.......# #........# ########## #...)...#####.......'.### #..?....# ########## ###.....# #.......### ######### #.....# ######### #######