######## #......# ############ #......# ############..........# ######### ########### #......#######......##..'..........#### #.......# #.........# #............#......##.##..........'..# #.......####.........# #......#####....<......##..........##.###..........#.........# #......# ###......#####...p<.....##.....[.....##...........# ##.##### #......# #....E.....######.......####.........# #.### #......# ##'######### #.......# #.........# #...## #......# #..## #.......# ######.#### ###..### #####.## ##..# ##.###### #....# ##...# #..# ##'####### #.. #.#### ###.# #.## ###.........# #### ###'##### ########'## ##'#######.'......... #.......# #.........# ###....#.....#.........' #.......# #.........#####.%....'.#####.........# +.......# #....._...'.....#....### #.........# #.......# #.........#######....# #.........# #.......# ##'######## ###'## #.........# #.......# #...# #.# #......p..# #.......# ###.## #.# #.......S.# ###'##### #..# #.# # ###E# #.....# ###'### #######'##### #...# ######.#### #..)..# #...........### #.### ###+### #.........# #.....### #...........+.#######.### #.....# #.........# #.....'.# #...........#.##........######.....# #.........# #.....#.###...........#..#..........)..#.....# #.........# #.....#..##...........##.#........####.#.....# ###I........# #.....##..'...........##.#(.......# #.'.....# #...........# ###+#######.....[.....##.#........# ###..(..#####.#.........# ##'###########..........# #.....'.....#.........# #....[# ###........# #....>############.### #####.# ###.###### ##+#### .# ###'#### #....# ##+##### #.[....# ####.## #......# +......# ###.....# ####+##### #......# #......# #.......######........# #......# #......######.#..........'...)....# +......# #......'......#.....######...)....+ #..)...# #......########.....# #........# #....))# ####'### #....># ###'###### #####'## #.# ##.#### #..### #.# #.# #.# ##...## #.# #.## #.# ###..# #.# #..## #.### #####.### #.# ##..# #...# #.......# ###'## #####'## ######.### ###.......# #...)# #......# #........#####.........# #....# #......#####....<.........#.......#### #....# #......##...........#######..........###....# #......##.##.......<# #.......##...'.?..# +>.....'..########### ##############....# #.[....#### ###### ########