############## ########## ############ #............# #......(.# ####..........######............# #........# ##.................##............# #........###..##..........###..'............# #........#...###..........# ####............# #........'.### #########.## ####'######### #........### #.# ##.# ##'####### #.# #..# #......# ##.# #.## #########.## #..# #.# #..........### ######.#### ###'######### #....).......# #.........# ###...........# #..........#.#######.........###.'...........# #........}.#.................##..#...........# #..........#########.........#..##...........# #..........# #...........###...........# #########.## #.........### #####'####### #..# #.........# #.# #.## ###.####### #.# ######'###### ##.# #.# #...........# ##..# #.# #...........# #..## ######'####### #...........### ##'############............# #...........'.###..........##.'............# #...........#).##..........#..#............# #......(....##..'..........'.##............# #...........#####..........####............# #<....._....# #########'## #########'#### #########'### ######.# #.......# #.# #......# #.####### #.# #.###### ##'########## ############'## ####.# #...........# #.............# #....# #...........# #...$.........# ###'######### #..>.<......# #.............####...........# #...........# #.............'..'.......<...# ####.........[.# #.............####........>..###..'...........# #.............# #.......^...'...##...........# #.............# #...........###############'## #......>......# #...........# ###..# #####'######### ##'########## ###...## #..#### #....# ##...### ##....# #####'########## #..### #######'########..............# ###'########### #............#.'..............####.............# #....<.......#.#..............##.'.............# #............#.#..............'..#..(..........# #............'.#..............####.............# #............###..............# #...(.........# #............# #......).......# #.............# #....>.......# ################ #.............# ############## ###############