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