########## #........# ######### #........### #..(....# #........'.# #.......# #........#.# #.....(.# #........#.## #.......###... #........#..# #...........# #........##.###..)....##### #........##........<(.# #........######.......# #####'#### ####.#### ###..# #... #...## ####. #.### ###.###### #........### #..........# #........#.. #........# ##.####### ## #.# #+###### .. #># #...[..# .# .# #.## #######[### .# #.# #..##### #.........# ##.# #.# ##.....# ###.........# #..# ###.##### ########'######.'.........#######'####### #.......# #..........##...#.........'..##.........# #.......# #........>.##.###.........##..#.###.###.########.......# #..........#..# #........>###.'.#.#.#...'.......)......# #......^...'.## #..)......# ###.#.#.#.##########....<..# #..........### ##'######## #...#.....# #.......# #####'###### #...>### ######'#### ####.#### #...### ####...# #..# #.).# ###...# ###.## ##.# ##.####### ##########.## #..# #.# #..%.....# #.....).....# ##########'### #.# #..).....# #...........####.....).)....#### #.# #........# #...........#..'<...).).)...'..# #.# #........# #.....).......##............##... [.# #........# #...........####............# ## #..#########...)....# #...........# #............# #...................# ############# #########+#### #.#########........# #.# #........# #.# #####.#### ########'## #....# #.........###### ####.# #####+### #.........'....# ########'## ........# #......<..####.###.....)...# .........# #.........# #...'.........# F........####......z..# #####.........# ........z)..#z@..z....# #.........# ...[....##.'.z.......# #.........# ############.........# ########### ###########