##### ############ #...### #..........############ #.#...## #..........##.).......# #.#.#..####...>......#..........# ###.##....'..(..................# #...#######..........##.........# #.### ##'##########.........# ... #...# ###'####### #### ###.# #.# #######'#### #.#### #..........# #....# #####+#### #..........# ####.# #.........# #......%...# #####'######## #.........###..........# #)<..........# #.........#.'..........# ###...(........# +.........#.#..........####.'.....(......# #.........'.#..........'....#............# #.........###..........######..(.........# ######S#### #..........# #..#'######### #.# ######..#### ##'##.## #.# #######.##### #...#.(# ##.# #...........# #.(.##'##### #..# #...........# #...#......# #.## #..........<# #####......# ##.## #..<........# #.......# #######._.# #..........)# #.......# ........#.## #...........# ###.......# ######.#######.%.........#####.'..[...(# ###.......+...........+.....#.......# #...#######...........#######.......# #.### ########..### ######### #.# ######..## #.# #........# #.# #........# #.# #.......^# #.############........# ##########.##........).........# +.............#########........# ##########.#### #........# #.# #####.#### #.# ..# #.# .### #.# #.# #+#