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