####### #.....# ##.....## #.......# #.......# #.......## ......### #... ##.....#'## ........##...# #.....##.####### ##### .............## ###)#####.##...## ##...## ..............## #.# ##'.....## ##.....## ...............# #)# #....>..###......<# ..............# #)# #.......+.'...8...# .............# #)# #..)....###.......# .............## #)# ##..)..## ##.....## ..............## #'### ##'#...## ##'...## .......e.......# ##...###.##'### ##.##'## ..........)...## ##.....#'###.# ##>###.# .........Q.e.## ##.......## #.# ##.## #.# .............#...## #.......).# #.# ##.## #.# #...........###.Q.## #.........###'###.## ###'### ##.........## ##...# #.........#....)'## #.....# #...........###...## ##.......##.....## ##.....## .............#..e## ##.|...##.^.....# #.......# ................e## ##...###.......# ##.......## ..................## ########## #.......# #.........# .......)........)e.# ##.......#####.....## ##.......## ............)).....# ##.........##....P..### #.......'## ..........)).......###........)..#.#######.###'.....##)####### ..........)......)e##.....###..).#.# ###.....'#.....###'##...### .................#eee...### ###....# #.....P..####### ##^).<...# .................##Q##### ####.# #...<.....#########.).....# .................#'.+...### ###..)## #...).....'..>....'.......# ..................'##.....###....## #...).)...#########.))(..(# .................. ##........)..# #.........# #.......# ................. ##.........## ###.....### ##'#...### ................. ##.......## ###########'###### ##.###### ................# ######### #.......####'#...###.## #.......# ##....)#'## ##.....#####....))(## #.....'..'......)).# ### ##...'####......)..# ##.## #...#.###.....<...# ##...## ##.###.###.......## #.....# #[# ##.###.....## ##...## ### ##.###....# ............... ##.#'## ### ##.#####'# ............e.. ####.####.### ##.## #.# ............... ##'#.....### ##.###'## ............... #.........# ##'#...## ............... #.........######.....## ............... #......)..'...'.......# ............... #....)....#####......P# ............e.. #>........# #.......# ..e##.......e.. ##'.....### ##.....## ###.......# ##.###.### ##...## ##.e..Q## ###.## ### ##### ......# ##('## ....... ##..)## .Q..... #.....# ....... ##...## ##.## ###