########## ############ #........# #..........# #........#####..........# #........##.............# #........'..##.......<..####. #........#####............... #........# #........(.##### #........# #..........# ###'###### #..........# #..#### ####.####### ##....# #.....### ##### ####.# #####...# #... ######'### ###.# #####.##### ..........# #######'## #.........# .. ..........#######........####>........# .. ..........'....##........##...........# .# ..........####..)........##.#.........#..# ..........# ####........#..#.........#[# #+######### #........'.##...........# #........####........>### ####+##### #.........# #######.### #...# ###T# .... .....# ......!. .......### ......P.P ........P.P