.. .##+### #.....# #.....# #.....# #.....# . #.....# ..### ####..(..########## ..... #.(##'#)........... ......#.(.(.#............ ......#.....#............ ....PPP((...#............ PP..(..(.#...(........ PP_PP.###+#....(....... PPPcP.. ##+#.<(...### .. PPP... +......# .. .....# #......+ . #.....# #......# #.....# #......# #...... ###...... ....... .......