######### ####+###### #.......# #.........# #.......### . #.....(...# #.........# ..$# #.........######%......# ...# #.......%.'.%..........# ...+ #.........######.......# ...# #.........# ######.## ...# #.........# ##.# Y.. ######'#### ####..# ###9# #....# #....## #...# ###############'#############'#### ######9##### #..........##...........##.......# #..........# #..b.......##....................# #..........# #....b.....##...........#........# #..........+ #...b.........(Y........#...%....# ###Y....)....# #b.....b.9..#...........#.>...9..# ##.'..........# #..........##....(......#....Y...# #..#..........# ##b#############'########........###.############# ##b# #.# ##.......'...# #..# #.## #.......##### #.## #..## ###'##### #.# ##.(# #.# ##'########## ##(# #.# #...........# ###)#### #.## #...........#####......# #..## #...........##..+...[..#######..######### #...........##.##......+....)...<........ #...........'.h##......#########.######## #...........#####......# #).# #......())..# ##'##### ##)# #........)..# #..### #.# ######'###### ##...# #.# #...# #####'#### #.# ####'###### #>.......########.#### #.......#.# #........##..........# #.#.###.#.# #............<.......# # #.#.#.#.# ###......).#..........># #.#.#.#.# ###.'........##..........# #.#.#.#.###...#........##..........# #.#.#.#.'...######################## ..#!....##### #########