#..#.#Z. ......C ..#.#. ##...########++## #....n.##........ #......##........ #.....n''..#....# #f..(..''........ #########........ #######################n.#....# #.......3.3..........''C....... #....................''n....... #..#############+##..##..#....# #..# #..##........ #..# #..##........ #..# #..####++#### #..# #..# #..# #..# #..################..# #..3.................# #....................# ##########''########## ##########''###### ##########+##................# #.?(.')))'.##......#..#......# ##########.##................+ #...........'................+ #'#####'#####....).#..#......# #.#..#..#[[##................# #.#..'..#))#####'#####''###### #.#..####))##...)...##''##### ########################## #.#..#..#))##...))..##......# #.........##[[...'.=.'...# #.#..#..#..##.......##......# #.....).# #.).?(##.##...# #)##'#..#'###...<...###.)..## ####.).###########...##### #)#.)).....##.......# ##')## ###..))..'..##..##.......## #)#........##.......###....###...)##'##.....##.........## #'###########.......##......#.รท..##...##....#...........# #.......#..###########.....)'))..'.....'[...'...........# #).#.#..#)############......#....##...##....#...........# #.##.##.#)#....#..[[###....###....##'##.....##.........## #.......#)#....#..[[# ##''## ###..)...'..##..##.......## #.##.##.#)'....'..))###....## ####...###########...##### #..#.#..#'#....#..))##......# #.......# #.....##.##.!.# #.......).#....#!.))##......# #.........##.....'...'...# ############################# ##########################