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