############ ######### ###..........# ############ #.......# ##.'..........# #..........# #.......# ########### #..#.>........# #..>.......#######.......# #.........# ##.##..........# #................#.......### #.........####..##..........# #..........#####.'.......'.###.........'....###..........# #..........# ###.......#..##.........###### #......%%%.# ####.####### ####'#####..%.........# ########'### #..# #.# ####.........# #.# #.## ##.# #######'### #.# #.# #..# #..# #.# #.# #.## #.## #.# ####'######## ###'####### ##.# #.# #...........# #.........# #..# #.# #...........# #.........# ##.## #.# #...........#######.........# #..# ##.# #...........'....##.........# #.## #..# #...........####..'.........# #.# ##.## #<..........# ####.........# ##.# #..# #...........# #####+#### #..# ##%## ###'######### #.## #..# #....# #.# #.## ####'#### #(# ##.# #......# #.# #..# #......##########+#### #.# ###'####### #.[....'...##.......... #%# #.........# #......###..#......>(.. ######.##### #.........# #......# ##.'.......... +..........# #########.........# #......# ###......[....######.###...........'.........# ###'#### ###'####### #..# ##########...%.....# #..# #..# #.## #####'##### #.## ##.# ##.# #...# #.# #.# #..# ##.### #####'####### #.# #.## #..# #...........# #.# ##'######### #.## #...........# #.## #..........# ####.##### #...........#######..#########..%.......# #........# #...........'...............##..........#######.[......# #...........########..#####..+....<.....##)............# #....>......# ##.# ####..........'..####........# #...........# #.# #..........#### #####.#### #...........# #.# #########'## #.# ####'######## #.## #....# #.. #..## #..### ##.######## ###. ##..## ##...# #.........# #########+# ##..# ###.# #...(.....####...<......# ########(### #######'## #...........##..).......# #.......).)########....[...# #.........#..'.)........# #..........'.....##...<%...###### #.........####.)........ #..........#####..'.)......'....###)........# #.......... #..........# ####........####.............# #.......... ############ #........# #####.........# #......... #........# ########### ######### ##########